recirculating roller skids - French English Dictionary